.home-main {
  width: 100%;
}
.home-setions {
  width: 100%;
  /*  padding-top:.2rem;
    li{  width:100%;
        display: block;
        border-bottom:1px solid #EBEBEB;
        padding-bottom: .4rem;
        .credit-home-title{
            width:100%;
            font-size:.3rem;
            color:#0C1938;
            line-height: .42rem;
            margin-bottom: .16rem;
            margin-top: .43rem;
            .home-title-exclusive,.home-title-earnings{
                display:inline-block;
                font-size:.2rem;
                width: 1.2rem;
                height: .32rem;
                line-height: .32rem;
                text-align:center;
                font-weight: 300;
            }
            .home-title-exclusive{
                color:#F74541;
                border:1px solid #F74541;
            }
            .home-title-earnings{
                color:#AE915F;
                border:1px solid #AE915F;
            }
        }
        .credit-home-afterBase{
            font-size:.34rem;
        }
        .credit-home-right,.credit-home-left{
            display: inline-block;
            width:47%;

        }
        .credit-home-rate{
            font-size:.6rem;
            color:#F74541;
            margin-bottom:.1rem;
            font-weight: 400;

        }
        .credit-home-borrow{
            color:#8B94A3;
            font-size:.24rem;
        }
        .creadit-home-limit{
            font-size:.3rem;
            color:#545E73;
            margin-bottom:.12rem;
        }
        .credit-home-means{
            font-size:.24rem;
            color:#545E73;
        }
    }  */
  /* 保险 */
}
.home-setions dl {
  display: flex;
  margin-bottom: .84rem;
}
.home-setions dl dt {
  width: 1.5rem;
  height: 1.5rem;
  margin-right: .3rem;
}
.home-setions dl dt img {
  display: block;
  width: 100%;
  height: 100%;
}
.home-setions dl dd {
  flex: 1;
}
.home-setions dl dd p {
  width: 100%;
  display: block;
}
.home-setions dl .home-insurance-title {
  font-size: .3rem;
  color: #0C1938;
  line-height: .42rem;
}
.home-setions dl .home-insurance-subtitle {
  font-size: .24rem;
  color: #858E9E;
  line-height: .4rem;
  margin: .12rem 0;
  width: 4.8rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.home-setions dl .home-insurance-price {
  color: #868F9F;
  font-size: .26rem;
}
.home-setions dl .home-insurance-price em {
  color: #F74541;
  font-size: .44rem;
}
.home-title {
  margin: .2rem 0 .7rem 0;
  width: 100%;
  height: .56rem;
  display: flex;
  justify-content: space-between;
  position: relative;
}
.home-title h3 {
  font-size: .4rem;
  color: #0C1938;
  font-weight: bold;
}
.home-title .title-subtitle {
  font-size: .24rem;
  color: #9EA5B2;
  padding-right: .36rem;
}
.home-title .title-subtitle:after {
  position: absolute;
  right: 8px;
  top: 6%;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  content: "";
  width: 6px;
  height: 6px;
  border: 1px solid #9EA5B2;
  border-width: 0 1px 1px 0;
  transition: all .5s;
}
